keeled garlic

1. (noun) Eurasian bulbous plant
Synonyms: Allium carinatum
Related Words: alliaceous plant



Terms and Conditions of Use / Copyright Notice