Meaning of keeled garlic

Definition of keeled garlic

(noun) Eurasian bulbous plant

Other information on keeled garlic

WIKIPEDIA results for keeled garlic
Amazon results for keeled garlic