eosimiid

English

Noun

eosimiid (plural eosimiids)

  1. (zoology) Any extinct primate in the family Eosimiidae.

Anagrams