scallion
English Dictionary
->
Letter S
-> scallion
Search Dictionary:
scallion Definition
(n)
plant
having
a
large
slender
white
bulb
and
flat
overlapping
dark
green
leaves
;
used
in
cooking
;
believed
derived
from
the
wild
Allium
ampeloprasum
(n)
young
onion
before
the
bulb
has
enlarged
scallion Synonyms
Allium porrum
green onion
leek
scallion
© Art Branch Inc.