Ecosystem connections, Insects

Fright or Friend?

Eek! The jagged assassin bug (Phymata spp) might look scary, but there’s no need to fear–unless you’re an insect. This […]