• word of the day

    tomalley

    tomalley - Dictionary definition and meaning for word tomalley

    Definition
    (noun) edible greenish substance in boiled lobster
Download our Mobile App Today
Receive our word of the day
on Whatsapp