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