English dictionary

screw tree meaning and definition

Definition and meaning of screw tree at MeaningMonkey.org. screw tree meaning and definition in the English Dictionary.

SCREW TREE noun

Definition of screw tree (noun)

  1. a tree or shrub of the genus Helicteres
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: