Home

Word

Megalobatrachus, n.
more info giant salamanders; in some classifications included in the genus Cryptobranchus
<noun.animal>

Megalobatrachus genus Megalobatrachus