welsh onion - English Synonyms Dictionary

welsh onion

n.
[1] Japanese leek , Allium fistulosum