Board Thread:Fun and Games/@comment-26938547-20160520011244/@comment-26938547-20160523220151

What does the word "Indominus" mean?

A) Uncatchable

B) Invincible

C) Unstoppable

D) Untameable