|  | 
Definition of Spanish garlic
1. Noun. European leek cultivated and used like leeks. 
Exact synonyms: Allium Scorodoprasum, Giant Garlic, Rocambole, Sand Leek
Generic synonyms: Alliaceous Plant
Generic synonyms: Alliaceous Plant
|  | 
1. Noun. European leek cultivated and used like leeks.