English edit

Noun edit

torosauruses

  1. plural of torosaurus