AMPHIPNEUST


Meaning of AMPHIPNEUST in English

noun one of a tribe of amphibia, which have both lungs and gills at the same time, as the proteus and siren.

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