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