GeneralConnection.com
➔
Dictionary
pachyrhizus tuberosus
Noun
1. yam bean
1. potato bean, Pachyrhizus tuberosus, vine
Usage