'nut-leaved screw tree' definitions:

Definition of 'nut-leaved screw tree'

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