Noun: Megalobatrachus maximus
- Large (up to more than three feet) edible salamander of Asia
"The Megalobatrachus maximus lurked in the deep river pools";
- giant salamander
Type of: salamander
Part of: genus Megalobatrachus, Megalobatrachus