English

edit

Noun

edit

adapoid (plural adapoids)

  1. Any member of the genus †Adapoides of extinct primates.