English Dictionary
◊ DASYPROCTIDAE
titanic
adj : of great force or power