yam beans

English

Noun

yam beans

  1. plural of yam bean