Meet Excastra albopilosa, a newly identified species of longhorn beetle that rocks an unusually fluffy white coat. Discovered in Australia,…
Read More »LongHorn
The adjective “fluffy” is not usually one that applies to the billions of bugs that call Earth home. Still, some…
Read More »