English

edit

Noun

edit

interatheriid (plural interatheriids)

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

Synonyms

edit