Synonyms and Antonyms for lima_bean_plant

1. lima bean plant (n.)

bush or tall-growing bean plant having large flat edible seeds

Synonyms: