Monster trap tiny animal discovered (9)
I believe the answer is:
ginormous
But I can't explain it at all! Could you help me understand?
(Other definitions for ginormous that I've seen before include "Big (slang)" , "Huge" , "jumbo" , "Titanic" .)