Definify.com

Definition 2024


Welsh_onion

Welsh onion

English

Noun

Welsh onion (plural Welsh onions)

  1. A species of onion (Allium fistulosum).

Synonyms

Translations

External links