CALUMBA


Meaning of CALUMBA in English

noun 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.

Webster English vocab.      Английский словарь Webster.