English | German | Russian | Czech

calumba English

Meaning calumba meaning

What does calumba mean?

calumba

(medicine, archaic) The bitter root of a plant (Jateorhiza palmata), indigenous to Mozambique, and used as a tonic and antiseptic.

Are you looking for...?