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