What is the meaning of Chalcid?
Any of many small wasps of the superfamily Chalcidoidea, most of which are parasitoids of other insects.
Source: wiktionary.orgSearch words containing
Any of many small wasps of the superfamily Chalcidoidea, most of which are parasitoids of other insects.
Source: wiktionary.orgSearch words containing