dinosauruses

English

Noun

dinosauruses

  1. plural of dinosaurus