This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Scallion

  1. n.
    A kind of small onion (Allium Ascalonicum), native of Palestine; the eschalot, or shallot.
  2. n.
    Any onion which does not "bottom out," but remains with a thick stem like a leek.



Shares

Related Words

Menu