meaning of allium ascalonicum

allium ascalonicum meaning in General Dictionary

type of onion plant making small clustered mild-flavored bulbs made use of as seasoning