Definisi 'elcaja'
English to English
noun
1 An Arabian tree (Trichilia emetica). The fruit, which is emetic, is sometimes employed in the composition of an ointment for the cure of the itch.
source: webster1913

Visual Synonyms
Click for larger image