meaning of Abelisaurus

Abelisaurus - German to English

abelisaurus [Abelisaurus comahuensis]