megalosauruses
English
Noun
megalosauruses
plural of
megalosaurus