Termites are a type of cockroach that split from their sister cockroach group around 150-170 million years ago. Previous research suggested that, afte...
One of the largest species of termites against a small species. This image appeared in the press release "New study overturns popular theory on evolut...
Termites are a type of cockroach that split from their sister cockroach group around 150-170 million years ago. Previous research suggested that, afte...