Meaning of scallion
Definition of scallion
(noun)
plant
having a
large
slender
white
bulb
and
flat
overlapping
dark
green
leaves;
used
in cooking; believed
derived
from the
wild
Allium ampeloprasum
a
young
onion
before
the
bulb
has enlarged; eaten in salads
Other information on scallion
WIKIPEDIA results for
scallion
Amazon results for
scallion
Tweet