meaning of Altai-Lauch

Altai-Lauch - German to English

Altai onion [Allium altaicum]