Language

The Incognito Pest: Spider Mites

The Incognito Pest: Spider Mites

On the long list of possible pests on your plant, spider mites are definitely in the top 5 of most annoying and difficult to spot. Spider mites, also known as ‘spint’ in Dutch speaking countries ar...
Read more