Definition of Inexterminable

  • 1. Incapable of extermination or extirpation Adjective Satellite

Synonyms for word "inexterminable"

Semanticaly linked words with "inexterminable"