Allium sativum
English Dictionary
->
Letter A
-> Allium sativum
Search Dictionary:
Allium sativum Definition
(n)
bulbous
herb
of
southern
Europe
widely
naturalized
;
bulb
breaks
up
into
separate
strong
-
flavored
cloves
Allium sativum Synonyms
Allium sativum
garlic
© Art Branch Inc.