Monday, March 4, 2013

Nemestrinidae, or tangle-veined fly at the AISM.

The larvae are endoparasitoids of either grasshoppers or scarab beetles

No comments:

Post a Comment