Day: March 26, 2016

Baffling Beetles

Titan Beetle – World’s Largest Beetle The titan beetle is the world’s largest species of beetle. It has been mistakenly classified as a giant cockroach by some people, but it is a pure beetle, with a genus of its own, Titanus. It is a member of the Cerambycidae family, or “longhorn beetles”. Adults grow as…

Read more Baffling Beetles