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 |