• Definition for "menobranch"
    • a sizable aquatic American salamander regarding the genus…
    • View More
  • Equivalent for "menobranch"

menobranch definition

  • noun:
    • a sizable aquatic American salamander regarding the genus Necturus, with permanent additional gills.
    • a big aquatic American salamander of this genus Necturus, having permanent external gills.
    • An animal of the genus Menobranchus.
53 votes

How would you define menobranch?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!