Icariotis Explained

Icariotis is a genus of Long-Horned Beetles in the beetle family Cerambycidae. There are about 15 described species in Icariotis, found in Madagascar.

Species

These 15 species belong to the genus Icariotis: