English dictionary
keeled garlic meaning and definition
Definition and meaning of keeled garlic at MeaningMonkey.org. keeled garlic meaning and definition in the English Dictionary.KEELED GARLIC noun
Definition of keeled garlic (noun)
- Eurasian bulbous plant
- synonyms: Allium carinatum
Source: Princeton University Wordnet