nut-leaved_screw_treeEnglish

Helicteres isora, nut-leaved screw tree

Noun

East Indian shrub often cultivated for its hairy leaves and orange-red flowers

English: nut-leaved screw tree, Helicteres isora

Bahasa: jumpang, jelumpang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words