Tillodontia
plural noun
Til·lo·don·tia
Definition of Tillodontia
: a small order of Eocene mammals of North America and Europe probably derived from insectivores but having resemblances to rodents or carnivores
Keep scrolling for more