Synonyms and Antonyms for Tachinidae

1. Tachinidae (n.)

parasites on other insects

Synonyms: