Meaning of screw tree
Definition of screw tree
(noun)
a
tree
or
shrub
of the
genus
Helicteres
Other information on screw tree
WIKIPEDIA results for
screw tree
Amazon results for
screw tree
Tweet