Life … Animals Arthropods Insects Flies Rust Flies Psila Psila dimidiata species 10 observations Psila dimidiata Psila dimidiata Close