Dictionary |
1 Result
#1
Allium sativum
n.
bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves
. wn