View Profile overview characteristics geography timeline information & media contactOverview Scientific NameDemansia flagellatio KingdomAnimaliaLocation in Taxonomic Tree GenusDemansiaSpeciesDemansia flagellatio Identification NumbersTSN: 1057584Geography