Meaning of potato tree
Definition of potato tree
(noun)
South American
shrub
or
small
tree
widely
cultivated
in the tropics; not a
true
potato
hardy
climbing
shrub
of Chile
grown
as an
ornamental
for its
fragrant
flowers; not a
true
potato
Other information on potato tree
WIKIPEDIA results for
potato tree
Amazon results for
potato tree
Tweet