'Tachinidae' definitions:

Definition of 'Tachinidae'

From: WordNet
noun
Parasites on other insects [syn: Tachinidae, family Tachinidae]

Words containing 'Tachinidae'