Definisi 'calumba'
English to English
noun
1 The root of a plant (Jateorrhiza Calumba, and probably Cocculus palmatus), indigenous in Mozambique. It has an unpleasantly bitter taste, and is used as a tonic and antiseptic.
source: webster1913

Visual Synonyms
Click for larger image