Definition of "tachina"
tachina
noun
plural tachinas or tachinae
(zoology) Any of the genus Tachina of large tachinid flies, mostly parasitoids on lepidopteran caterpillars.
plural tachinas or tachinae
(zoology) Any of the genus Tachina of large tachinid flies, mostly parasitoids on lepidopteran caterpillars.