Definition of Megalobatrachus

  • 1. Giant salamanders; in some classifications included in the genus Cryptobranchus Noun

Synonyms for word "megalobatrachus"

Semanticaly linked words with "megalobatrachus"

Hyponims for word "megalobatrachus"