Kameela Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to kameela using the buttons below.

Words Starting With

Words Ending With

Unscrambles

kameela