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

Synonyms


More General Terms