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