Home

Word

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

Megalobatrachus genus Megalobatrachus