archeriid
English
Noun
archeriid
(
plural
archeriids
)
(
zoology
)
Any of the extinct
amphibian
-like
vertebrates
in the
family
Archeriidae
.
Anagrams
diarrheic