Termites are commonly regarded as one of the most destructive insect pests, yet its unknown side was recently revealed by a major new study. Researchers have discovered that termites actually …read more Source:: Science
Termites are commonly regarded as one of the most destructive insect pests, yet its unknown side was recently revealed by a major new study. Researchers have discovered that termites actually …read more Source:: Science