Chalcid (noun) Definition, Meaning & Examples

noun
  1. any tiny hymenopterous insect of the family Chalcididae and related families, whose larvae are parasites of other insects
Chalcid (noun) Definition, Meaning & Examples

More Definitions