Noun
homalodotheriid (plural homalodotheriids) (zoology) Any toxodont in the family Homalodotheriidae.