Search for crossword answers and clues

Answer for the clue "Parasites on other insects ", 10 letters:
tachinidae

Word definitions for tachinidae in dictionaries

Wikipedia Word definitions in Wikipedia
The Tachinidae are a large and variable family of true flies within the insect order Diptera , with more than 8,200 known species and many more to be discovered. Over 1300 species have been described in North America alone. Insects in this family commonly ...