Trilobite Beetle: An Asian Alien

On January 9, 2015 by Lazer Horse
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 →