Find the word definition

Wikipedia
Macropelobates

Macropelobates is an extinct genus of prehistoric amphibian. It contains two species:

  • Macropelobates linquensis (synonym Macropelobates cratus)
  • Macropelobates osborni