tachina Meaning, Definition & Usage
Tach"i*na noun
Etymology
NL., fr. Gr. , for swift.Wordforms
Definitions
(Zoöl.) Any one of numerous species of Diptera belonging to Tachina and allied genera. Their larvæ are external parasites of other insects.