Skip to main content

jaborandi

English jaborandi meaning in English  •  jaborandi का अर्थ अंग्रेजी में
Noun
  • The native name of a South American rutaceous shrub (Pilocarpus pennatifolius). The leaves are used in medicine as an diaphoretic and sialogogue.
Advertisement