- toadfish as a noun:
- 1
toadfish
noun
1 toadfish
Bottom-dwelling fish having scaleless slimy skin and a broad thick head with a wide mouth.
synonym: Opsanus tau.
debug info: 0.0137
noun
Bottom-dwelling fish having scaleless slimy skin and a broad thick head with a wide mouth.
synonym: Opsanus tau.
debug info: 0.0137