Find the word definition

WordNet
keeled garlic

n. Eurasian bulbous plant [syn: Allium carinatum]