JABORANDI MEANING IN ENGLISH

• Jaborandi Definition & Synonyms

  1. (n.) The native name of a South American rutaceous shrub (Pilocarpus pennatifolius). The leaves are used in medicine as an diaphoretic and sialogogue.


RECENT SEARCHES