Entomobora spec.
Cocon of Entomobora (Pompilidae) (right), found in a nest of the Trapdor spider Nemesia brauni
Spain, Majorca, 2004
© Arthur Decae