Solanum commersonii

1. (noun) South American potato vine
Synonyms: Uruguay potato, Uruguay potato vine
Related Words: vine



Terms and Conditions of Use / Copyright Notice