English | German | Russian | Czech

Allium sativum English

Meaning Allium sativum meaning

What does Allium sativum mean?

Allium sativum

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

Synonyms Allium sativum synonyms

What other words have the same or similar meaning as Allium sativum?

Allium sativum English » English

garlic

Are you looking for...?