meaning of allium tuberosum

allium tuberosum meaning in General Dictionary

a plant of east Asia; larger than Allium schoenoprasum