English

edit

Noun

edit

protoceratid (plural protoceratids)

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

Anagrams

edit