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