BIG_IMG_1375803574286

This image shows the larva and adult of the newly discovered Buhid Spider Water Beetle (Ancyronyx buhid). The stages were matched by DNA tests.

Credit
Dr. Hendrik Freitag

Leave a Reply