×
Blephariceromorpha

Blephariceromorpha

Insect
The Blephariceromorpha are an infraorder of nematoceran flies, including three families associated with fast-flowing, high-mountain streams, where the larvae can be found. Wikipedia
Higher classification: Nematocera
Scientific name: Blephariceromorpha
Lower classifications