Toadfish - Definition

toadfish

n 1: bottom-dwelling fish having scaleless slimy skin and a
broad thick head with a wide mouth [syn: toadfish,
Opsanus tau]

Look up another word