Welsh onion

Welsh onion

English Noun
Ad

Definition

Any of species Allium fistulosum of onions, probably native to eastern Asia, widely cultivated.

Etymology

From welsh + onion; capitalization is be conflation with Welsh, derived from welsh

Ad