Definition: 1. Capable of being exterminated.
Show more information about exterminable
Search took: 15.88 ms