Word info

kameela

Noun

Meaning

kameela (uncountable)

The red dusty hairs of the capsules of an East Indian tree (Mallotus philippensis), used for dyeing silk and in the treatment of tapeworm.

Source: en.wiktionary.org

Close letter words and terms