Skip to content

Allium sativum

Dictionary definition · Allium sativum

noun

  1. bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves

Similar words

Source: Open English WordNet (CC BY 4.0).