English

edit

Noun

edit

megalosauri

  1. plural of megalosaurus

Italian

edit

Noun

edit

megalosauri m

  1. plural of megalosauro