English | German | Russian | Czech

scallion English

Meaning scallion meaning

What does scallion mean?

scallion

(= leek) plant having a large slender white bulb and flat overlapping dark green leaves; used in cooking; believed derived from the wild Allium ampeloprasum (= green onion) a young onion before the bulb has enlarged; eaten in salads

Synonyms scallion synonyms

What other words have the same or similar meaning as scallion?

Are you looking for...?