CHALCID
Scrabble 15 Words With Friends 17
Definition
- noun any of various tiny insects whose larvae are parasites on eggs and larvae of other insects.
— synonyms: chalcid_fly, chalcidfly, chalcid_wasp
See all 44 words you can make from CHALCID →
← Unscramble different letters