keeled garlic
1.
(
noun
) Eurasian bulbous plant
Synonyms:
Allium carinatum
Related Words:
alliaceous plant
Terms and Conditions of Use / Copyright Notice