English edit

Noun edit

astrapotheres

  1. plural of astrapothere