Megalobatrachus
noun
Meg·a·lo·bat·ra·chus
| \ ˌmegəlōˈba‧trəkəs\
Definition of Megalobatrachus
: a genus that consists of the giant salamander and that is sometimes included in the genus Cryptobranchus
Keep scrolling for more