Acroceridae



All Links

Share this:

Details of Acroceridae

About Acroceridae
Acroceridae- Information from Wikipedia on this family of small-headed flies, the larvae of which are parasitoids of spiders.