chalcids
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
Scrabble Score: 16
chalcids is a valid Scrabble (US) TWL wordchalcids is a valid Scrabble Word in Merriam-Webster MW Dictionary
chalcids is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
chalcids is a valid Words With Friends word