ALL meanings of oyster toadfish
oys·ter toad·fish
O o - noun oyster toadfish See under toadfish (def 1). 1
- noun plural oyster toadfish any of several thick-headed, wide-mouthed fishes of the family Batrachoididae, as Opsanus tau (oyster toadfish) ranging along the Atlantic coast of the U.S. 1
- noun plural oyster toadfish puffer (def 2). 1