デイノニクス
deinonikusu

Noun

1. deinonychus

From Latin