English edit

Noun edit

megalosauri

  1. plural of megalosaurus

Italian edit

Noun edit

megalosauri m

  1. plural of megalosauro