Trilobite Beetle: An Asian Alien
Off
Known as the trilobite beetle, or trilobite larva, the genus Platerodrilus are a funny looking bunch. They get their street name from their uncanny similarity to the trilobite of prehistoric fame. There are at...
Read More →