chalcidfly
Meanings
- any of various tiny insects whose larvae are parasites on eggs and larvae of other insects; many are beneficial in destroying injurious insects
Synonyms
chalcidfly is not a valid Scrabble word
chalcidfly is not valid in Words With Friends