What does allium sativum mean?

allium sativum meaning in General Dictionary

bulbous herb of southern European countries widely naturalized; light bulb breaks up into individual strong-flavored cloves


allium sativum - German to English

garlic [Allium sativum]