English edit

Noun edit

interatheriid (plural interatheriids)

  1. (zoology) Any notoungulate in the family Interatheriidae.

Synonyms edit