IanPeirce777's picture

Ichneumon

Observed: 21st May 2012 By: IanPeirce777
AtaW1WOCEAAwQA9
Description:
Identifications
Species interactions

No interactions present.

Comments

DavidNotton's picture

ichneumonid

this is definitely an ichneumonid, it has lots of antennal segments, Nomada would only have 13