Definitions for scallion
  • Scallion (n.) - A kind of small onion (Allium Ascalonicum), native of Palestine; the eschalot, or shallot.
  • Scallion (n.) - Any onion which does not \"bottom out,\" but remains with a thick stem like a leek.
  • Scallions - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ai al an as in is la li lo na no oi on os si so