abelisaurs
English
Noun
abelisaurs
plural of
abelisaur