Word info

plesiadapoid

Noun

Meaning

plesiadapoid (plural plesiadapoids)

Any extinct primate of the superfamily Plesiadapoidea

Source: en.wiktionary.org

Close letter words and terms