Life … Animals Arthropods Insects Hymenopterans Cuckoo Wasps Argochrysis Argochrysis armilla species 1 observations Argochrysis armilla Argochrysis armilla Close