potato tree
English Dictionary
->
Letter P
-> potato tree
Search Dictionary:
potato tree Definition
(n)
South
American
shrub
or
small
tree
widely
cultivated
in
the
tropics
;
not
a
true
potato
(n)
hardy
climbing
shrub
of
Chile
grown
as
an
ornamental
for
its
fragrant
flowers
;
not
a
true
potato
potato tree Synonyms
Brazilian potato tree
potato tree
Solanum crispum
Solanum macranthum
Solanum wrightii
© Art Branch Inc.