Report - THE NEOPTEROUS ORDERS PLECOPTERA (stoneflies). From the phylogenetic tree: Endopterygota = Coleopteroids + Strepsiptera + Lepidopteroids + Dipteroids.

Please pass captcha verification before submit form