Echinostoma revolutum
Source: NCBI Taxonomy (ID 48217)
Taxonomy ID: 48217
Rank: species
Scientific name: Echinostoma revolutum
Authority: Fasciola revoluta Frolich, 1802; Echinostoma revolutum (Froelich, 1802)
Synonym: Fasciola revoluta; Echinostoma revolutum sensu lato OK-2021
Includes: Echinostoma revolutum sensu stricto