Last modified on 13 December 2013, at 20:44

adapoid

EnglishEdit

NounEdit

adapoid (plural adapoids)

  1. An extinct primate of the genus Adapoides.