meaning of allium carinatum

allium carinatum meaning in General Dictionary

Eurasian bulbous plant