1 definition found allium sativum - WordNet (r) 2.1 (2005) : Allium sativum n 1: bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves [syn: garlic, Allium sativum]