Wiktionary
astrapotheriids
n. (plural of astrapotheriid English)
n. (plural of astrapotheriid English)