Meaning of allium ascalonicum

Definition of allium ascalonicum

(noun) type of onion plant producing small clustered mild-flavored bulbs used as seasoning

Other information on allium ascalonicum

WIKIPEDIA results for allium ascalonicum
Amazon results for allium ascalonicum