• word of the day

    toadfish

    toadfish - Dictionary definition and meaning for word toadfish

    Definition
    (noun) bottom-dwelling fish having scaleless slimy skin and a broad thick head with a wide mouth
    Synonyms : opsanus tau
Download our Mobile App Today
Receive our word of the day
on Whatsapp