tachinid (English, noun)
expansion: tachinid (plural tachinids)
Senses:
glosses: Any of the family Tachinidae of tachina flies.
Forms:
form: tachinids
tags: plural