detonative vs explodable

detonative

adj
  • That is liable to detonate spontaneously 

explodable

adj
  • That can be exploded. 

How often have the words detonative and explodable occurred in a corpus of books? (source: Google Ngram Viewer )