noun, masculine/meɡaloˈsauɾido/plural: megalosáuridosmegalosáurido is masculine in Spanish.megalosaurid