Life … Animals Arthropods Insects Flies Signal Flies Rivellia Rivellia syngenesiae species 751 observations Rivellia syngenesiae Rivellia syngenesiae Close