ALLIUM SATIVUM
(noun)Definitions
There is 1 meaning of the phrase
Allium Sativum.
Allium Sativum - as a noun
Bulbous herb of southern europe widely naturalized; bulb breaks up into separate strong-flavored cloves
Synonyms (Exact Relations)
garlic