This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Toadfish
n.
Any marine fish of the genus Batrachus, having a large,
thick head and a wide mouth, and bearing some resemblance to a toad.
The American species (Batrachus tau) is very common in shallow water.
Called also oyster fish, and sapo.