CHALCID

Scrabble 15 Words With Friends 17

Definition

  1. 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