Noun keeled garlic has 1 sense
  1. keeled garlic, Allium carinatum - Eurasian bulbous plant
    --1 is a kind of alliaceous plant
,
TOP