1. Noun. Any of several extinct amphibians, of the family ''Amphibamidae'' ¹
¹ Source: wiktionary.com