protoceratid
English
Noun
protoceratid
(
plural
protoceratids
)
(
zoology
)
Any in the
family
†
Protoceratidae
of
extinct
artiodactyls
.
Anagrams
radioprotect