Toadfish Meaning

There are 1 meaning(s) for word Toadfish

Meaning 1 : bottom-dwelling fish having scaleless slimy skin and a broad thick head with a wide mouth

    Synonyms : opsanus tau