spinosauruses

English

Noun

spinosauruses

  1. plural of spinosaurus