Associations to the word «Tachinidae»

Dictionary definition

TACHINIDAE, noun. Parasites on other insects.

Wise words

Man is a creature who lives not upon bread alone, but principally by catch words.
Robert Louis Stevenson