- Megalobatrachus as a noun:
- 1
Megalobatrachus
noun
1 Megalobatrachus
Giant salamanders; in some classifications included in the genus Cryptobranchus.
synonym: genus Megalobatrachus.
debug info: 0.0147
noun
Giant salamanders; in some classifications included in the genus Cryptobranchus.
synonym: genus Megalobatrachus.
debug info: 0.0147