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
Synonyms : opsanus tau
Similar words of Toadfish :
