Definisi 'jaborandi'
English to English
noun
1 The native name of a South American rutaceous shrub (Pilocarpus pennatifolius). The leaves are used in medicine as an diaphoretic and sialogogue.
source: webster1913

Visual Synonyms
Click for larger image