Do essential oils repel termites?

Did you know that termites are evolved from cockroaches, and are considered quite organised and social animals (kind of like ants)? Did you also know that in some parts of the world termites are a...

Dead Pestz