Nemotelus anchora is a species of soldier fly in the family Stratiomyidae.[4]
Algeria, Egypt, Iran, Israel, Italy, Malta, Russia, Tunisia.
Nemotelus anchora is a species of soldier fly in the family Stratiomyidae.