English version

lima bean in Plants topic

From Longman Dictionary of Contemporary Englishlima beanli‧ma bean /ˈliːmə biːn $ ˈlaɪ-/ noun [countable]  HBPDFFa round flat light green bean that grows in America