Allium sativum
Explore definitions, synonyms, and language insights of Allium sativum
Definitions
Noun
bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves