'keeled garlic' definitions:

Definition of 'keeled garlic'

(from WordNet)
noun
Eurasian bulbous plant [syn: keeled garlic, Allium carinatum]