English | German | Russian | Czech

Allium scorodoprasum English

Meaning Allium scorodoprasum meaning

What does Allium scorodoprasum mean?

Allium scorodoprasum

(= sand leek) European leek cultivated and used like leeks

Synonyms Allium scorodoprasum synonyms

What other words have the same or similar meaning as Allium scorodoprasum?

Allium scorodoprasum English » English

sand leek rocambole giant garlic Spanish garlic

Are you looking for...?