Helicteres isora
1.
(
noun
) East Indian shrub often cultivated for its hairy leaves and orange-red flowers
Synonyms:
nut-leaved screw tree
Related Words:
screw tree
Terms and Conditions of Use / Copyright Notice