Definition Definition

menobranchus - Meaning and Examples

Meaning of 'menobranchus' (Webster Dictionary)

1 . Menobranchus [ n.]
- A large aquatic American salamander of the genus Necturus, having permanent external gills.