English

Noun

double bean (plural double beans)

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