Noun Definition

fordhooks

1.Definition: relatively large lima beans

Category: Food