Definify.com

Definition 2025


Windsor_bean

Windsor bean

English

Noun

Windsor bean (plural Windsor beans)

  1. Synonym of fava bean