screw tree
English Dictionary
->
Letter S
-> screw tree
Search Dictionary:
screw tree Definition
(n)
a
tree
or
shrub
of
the
genus
Helicteres
screw tree Synonyms
screw tree
© Art Branch Inc.