Find the word definition

The Collaborative International Dictionary
Menobranchus

menobranch \men"o*branch\, Menobranchus \Men`o*bran"chus\, n. (Zo["o]l.) A large aquatic American salamander of the genus Necturus, having permanent external gills.

Wiktionary
menobranchus

n. (cx archaic English) mudpuppy