What does allium carinatum mean?

allium carinatum meaning in General Dictionary

Eurasian bulbous plant