English | German | Russian | Czech

Spanish garlic English

Meaning Spanish garlic meaning

What does Spanish garlic mean?

Spanish garlic

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

Synonyms Spanish garlic synonyms

What other words have the same or similar meaning as Spanish garlic?

Spanish garlic English » English

sand leek giant garlic rocambole Allium scorodoprasum

Are you looking for...?