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