Vocabulary

ディロフォサウルス

Dilophosaurus (dinosaur)

noun