English dictionary
nut-leaved screw tree meaning and definition
Definition and meaning of nut-leaved screw tree at MeaningMonkey.org. nut-leaved screw tree meaning and definition in the English Dictionary.NUT-LEAVED SCREW TREE noun
Definition of nut-leaved screw tree (noun)
- East Indian shrub often cultivated for its hairy leaves and orange-red flowers
- synonyms: Helicteres isora
Source: Princeton University Wordnet