English edit

Noun edit

adapoid (plural adapoids)

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