Life … Animals Arthropods Insects Flies Vinegar and Fruit Flies Cacoxenus Fly species Fly Cacoxenus perspicax Close