1 yam bean | Definition of yam bean

yam bean

noun

Definition of yam bean

: a tropical twining plant (Pachyrhizus erosus) with tuberous roots resembling turnips which are eaten raw as a salad or cooked and edible pods and seeds which yield rotenone and oils