Definition of megalosaurio in Spanish:

megalosaurio

masculine noun

  • 1

    Dinosaurio terrestre carnívoro con las extremidades traseras robustas, sobre las que se erguía para caminar, y las extremidades delanteras pequeñas, parecidas a manos.