Meaning of solanum commersonii
Definition of solanum commersonii
(noun)
South American
potato
vine
Other information on solanum commersonii
WIKIPEDIA results for
solanum commersonii
Amazon results for
solanum commersonii
Tweet