Find the word definition

WordNet
nut-leaved screw tree

n. East Indian shrub often cultivated for its hairy leaves and orange-red flowers [syn: Helicteres isora]