Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tachinid Definition

Cancel
tachinid
noun(tach-i-nid)
any of a family (Tachinidae) of bristly usually grayish or black dipteran flies whose parasitic larvae are often used in the biological control of insect pests

Words Related to tachinid!

tachinid Examples by Brain Bank Users