Word info

amphibamid

Noun

Meaning

amphibamid (plural amphibamids)

Any of several extinct temnospondyls, of the family †Amphibamidae.

Source: en.wiktionary.org

Close letter words and terms