spinosauri

English

Noun

spinosauri

  1. plural of spinosaurus