Noun
astrapotheriid (plural astrapotheriids) (zoology) Any of the extinct mammals in the family Astrapotheriidae.