cimolestid

English

Noun

cimolestid (plural cimolestids)

  1. Any extinct eutherian of the family †Cimolestidae

Anagrams