MENOBRANCHUS


Meaning of MENOBRANCHUS in English

noun a large aquatic american salamander of the genus necturus, having permanent external gills.

Webster English vocab.      Английский словарь Webster.