pachyrhizus_tuberosusEnglish

Pachyrhizus tuberosus, potato bean, yam bean

Noun

Twining plant of Amazon basin having large edible roots

English: yam bean, potato bean, Pachyrhizus tuberosus

English words with similar meanings

Show 2 words