Find the word definition

Wikipedia
Albionbatrachus

Albionbatrachus is an extinct genus of prehistoric frogs. Two species are recognized:

  • Albionbatrachus oligocenicus
  • Albionbatrachus wightensis