Definition of Spanish Garlic

  • 1. European leek cultivated and used like leeks Noun

Synonyms for word "spanish garlic"

Semanticaly linked words with "spanish garlic"

Hyponims for word "spanish garlic"