meaning of screw tree
1.  East Indian shrub often cultivated for its hairy leaves and orange-red flowers
						 
Related Words
nut-leaved screw tree | screw tree |
1.  East Indian shrub often cultivated for its hairy leaves and orange-red flowers
						 
nut-leaved screw tree | screw tree |