Find the word definition

The Collaborative International Dictionary
Batrachoid

Batrachoid \Bat"ra*choid\, a. [Batrachia + -oid.] (Zo["o]l.) Froglike. Specifically: Of or pertaining to the Batrachid[ae], a family of marine fishes, including the toadfish. Some have poisonous dorsal spines.

Wiktionary
batrachoid

a. (context zoology English) frog-like; relating to the (taxlink Batrachoididae family noshow=1), a family of marine fishes, including the toadfish, some of which have poisonous dorsal spines