double bean

English

Noun

double bean (plural double beans)

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