Definify.com

Definition 2025


Welsh_onion

Welsh onion

English

Noun

Welsh onion (plural Welsh onions)

  1. A species of onion (Allium fistulosum).

Synonyms

Translations

External links