Icosta

Icosta are genus of biting flies in the family of louse flies, Hippoboscidae.

There are 52 known species, making it the largest Hippoboscid genus.

[2] Worldwide, excluding Antarctica.

This article related to members of the fly superfamily Hippoboscoidea is a stub.

You can help Wikipedia by expanding it.This parasitic insect-related article is a stub.