Meaning of chalcid fly

Definition of chalcid fly

(noun) any of various tiny insects whose larvae are parasites on eggs and larvae of other insects; many are beneficial in destroying injurious insects

Other information on chalcid fly

WIKIPEDIA results for chalcid fly
Amazon results for chalcid fly