batrachoid
/bætrəˈkoʊɪd/Definitions
1. noun
A type of fish, particularly a toadfish or a member of the family Batrachoididae, that resembles a frog or toad in appearance.
“The aquarium featured a batrachoid fish that looked like a small toad swimming in the water.”