Philodina roseola
Source: NCBI Taxonomy (ID 96448)
Taxonomy ID: 96448
Rank: species
Scientific name: Philodina roseola
Authority: Philodina roseola Ehrenberg, 1832