Life … Animals Arthropods Insects Flies Bee Flies Satyramoeba Satyramoeba hetrusca species 317 observations Satyramoeba hetrusca Satyramoeba hetrusca Close