Definition of Inexterminable

  • (a.) Incapable of extermination.

Synonyms of Inexterminable


Antonyms of Inexterminable


No Antonyms Found.

Homophones of Inexterminable


No Homophones Found.