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