Word info

afrotarsiid

Noun

Meaning

afrotarsiid (plural afrotarsiids)

Any extinct primate of the family Afrotarsiidae

Source: en.wiktionary.org

Close letter words and terms