sieva bean

sieva bean

English

Noun

sieva bean (plural sieva beans)

  1. Synonym of lima bean (the fruit of this plant)