Meaning of solanum macranthum
Definition of solanum macranthum
(noun)
South American
shrub
or
small
tree
widely
cultivated
in the tropics; not a
true
potato
Other information on solanum macranthum
WIKIPEDIA results for
solanum macranthum
Amazon results for
solanum macranthum
Tweet