Life … Animals Arthropods Insects Flies Leaf-miner Flies Melanagromyza Melanagromyza ayla species 4 observations Melanagromyza ayla Melanagromyza ayla Close