protorothyridid
English
Noun
protorothyridid
(
plural
protorothyridids
)
(
zoology
)
Any
extinct
reptile
in the
family
Protorothyrididae
.