Leucostoma engeddense is an Asian species of fly in the family Tachinidae.[1]
Israel.
Leucostoma engeddense is an Asian species of fly in the family Tachinidae.