Halteres

EurekAlert!: Halteres, essential for flight in all flies, are needed by some to climb walls

Halteres 1

Halteres, essential for flight in all flies, are needed by some to climb walls

Halteres 2