megalobatrachus

Nouns

  • (n) giant salamanders; in some classifications included in the genus Cryptobranchus genus Megalobatrachus,

Synonyms

genus Megalobatrachus

Words of close approximity

Megalobatrachus maximus