Meaning of nut-leaved screw tree
Definition of nut-leaved screw tree
(noun)
East Indian
shrub
often
cultivated
for its
hairy
leaves and
orange-red
flowers
Other information on nut-leaved screw tree
WIKIPEDIA results for
nut-leaved screw tree
Amazon results for
nut-leaved screw tree
Tweet