meaning of lima bean

1. broad flat beans simmered gently; never eaten raw


Related Words

lima bean | lima bean plant |

Developed & Maintained By Taraprasad.com

Treasure Words