Scallion

What is Scallion?

Scallion definition and meaning on Dictionary terms:
noun
any onion that does not form a large bulb; green onion.
a shallot.
a leek.

 

reference: https://www.dictionary.com/browse/scallion

Tags: