alosauros
Spanish
Noun
alosauros
plural of
alosauro