'Helicteres isora' definitions:

Definition of 'Helicteres isora'

(from WordNet)
noun
East Indian shrub often cultivated for its hairy leaves and orange-red flowers [syn: nut-leaved screw tree, Helicteres isora]