English

edit

Noun

edit

spalacotheres

  1. plural of spalacothere