keeled garlic Meaning, Definition & Usage

  1. noun Eurasian bulbous plant
    Allium carinatum.

WordNet