Dictionary Definition:
○babhru (ája-), n. said to be the father or origin of a medical plant AV. v, 5, 8