Word info Synonyms

Allium sativum

Noun

Meaning

bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms