Life … Animals Arthropods Insects Hymenopterans Figitidae Eucoilinae Trichoplasta genus 2 observations Trichoplasta Trichoplasta Close