solanum commersonii Meaning, Definition & Usage

  1. noun South American potato vine
    Uruguay potato; Uruguay potato vine.

WordNet