アロサウルス
arosaurusu

Noun

1. allosaurus; allosaur

From Latin