Definition of "tachina"

tachina