potato vine

English

Noun

potato vine

  1. A South American plant, Solanum laxum.