Noun Definition
welsh onion
1.Definition: Asiatic onion with slender bulbs; used as early green onions
Related Noun(s):allium fistulosum, japanese leek
Category: Plants1.Definition: Asiatic onion with slender bulbs; used as early green onions
Related Noun(s):allium fistulosum, japanese leek
Category: Plants