Life … Animals Arthropods Insects Hymenopterans Braconid Wasps Alabagrus Alabagrus imitatus species 1 observations Alabagrus imitatus Alabagrus imitatus Close