Englishfor English speakers
Allium sativum English
Meaning Allium sativum meaning
What does Allium sativum mean?
Allium sativum
Synonyms Allium sativum synonyms
What other words have the same or similar meaning as Allium sativum?