n. any of a number of strong smelling bulbous plants belonging to the lily family (including garlic, onion, etc.)
ALLIUM
Meaning of ALLIUM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012