Find the word definition

The Collaborative International Dictionary
menobranch

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
menobranch

n. A large aquatic American salamander of the genus ''Necturus'', with permanent external gills.