Tag Archives: Ensifera insect group

Ensifera insect group

The hearing system of the Ensifera insect group continues to surprise. Though mammals and insects have been evolving separately for a long time (and of course, they’re a much older group than us), a study in November found that how … Continue reading

Posted in Pest Control | Tagged | Comments Off