English edit

Noun edit

protoceratid (plural protoceratids)

  1. (zoology) Any extinct artiodactyl in the family Protoceratidae.

Anagrams edit