English

edit

Noun

edit

astrapotheres

  1. plural of astrapothere