• word of the day

    frogfish

    frogfish - Dictionary definition and meaning for word frogfish

    Definition
    (noun) fish having a frog-like mouth with a lure on the snout
Download our Mobile App Today
Receive our word of the day
on Whatsapp