helicteres_isora
1. [ noun ] (botany) East Indian shrub often cultivated for its hairy leaves and orange-red flowers
Synonyms: nut-leaved_screw_tree
Related terms: screw_tree