Definify.com

Definition 2024


tachinid

tachinid

English

A tachinid.

Noun

tachinid (plural tachinids)

  1. Any insect of the family Tachinidae, especially the tachina fly

Translations