Word info

archeriid

Noun

Meaning

archeriid (plural archeriids)

(zoology) Any of the extinct amphibian-like vertebrates in the family Archeriidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms