allium carinatum Meaning, Definition & Usage

  1. noun Eurasian bulbous plant
    keeled garlic.

WordNet