dcsimg
Unresolved name

Twisted Winged Parasite

Strepsiptera

Strepsiptera (Twisted Winged Parasite) is an order of .