Wiktionary
astrapotheriid
n. (context zoology English) Any member of the Astrapotheriidae.
n. (context zoology English) Any member of the Astrapotheriidae.