アパトサウルス
apatosaurusu

Noun

1. apatosaurus; brontosaurus

From Latin