Word Study
keeled garlic
WORDNET DICTIONARY
Noun keeled garlic has 1 sense
- keeled garlic(n = noun.plant) allium carinatum - Eurasian bulbous plant; Array is a kind of alliaceous plant
For further exploring for "keeled garlic" in Webster Dictionary Online