Tag: limaBeans

Lima bean: The seed of the lima bean plant (Phaseolus lunatus), a legume.

Foods

Studies