EXTIRPATIVE MEANING IN ENGLISH

• Extirpative Definition & Synonyms

  1. (a.) Capable of rooting out, or tending to root out.


RECENT SEARCHES