fordhooks
1. [ noun ] (chemistry,food) relatively large lima beans
Related terms: lima_bean