Definitions of Allium carinatum:

  • noun:   Eurasian bulbous plant