English dictionary
allium sativum meaning and definition
Definition and meaning of allium sativum at MeaningMonkey.org. allium sativum meaning and definition in the English Dictionary.ALLIUM SATIVUM noun
Definition of Allium sativum (noun)
- bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves
- synonyms: garlic
Source: Princeton University Wordnet