noun
: any of numerous hymenopterous insects that are parasitic or parasitoid on other insects ; especially : a member of the division Terebrantia
noun
: any of numerous hymenopterous insects that are parasitic or parasitoid on other insects ; especially : a member of the division Terebrantia
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012