• word of the day

    scallion

    scallion - Dictionary definition and meaning for word scallion

    Definition
    (noun) plant having a large slender white bulb and flat overlapping dark green leaves; used in cooking; believed derived from the wild Allium ampeloprasum
    Synonyms : allium porrum , leek
    Definition
    (noun) a young onion before the bulb has enlarged; eaten in salads
    Synonyms : green onion , spring onion
Connect with us on Facebook