Crossword clues for megalobatrachus
The Collaborative International Dictionary
Megalobatrachus
Megalobatrachus \Megalobatrachus\ prop. n. A genus of giant salamanders; in some classifications included in the genus Cryptobranchus.
Syn: genus Megalobatrachus.