Strongylus equinus
Source: NCBI Taxonomy (ID 40347)
Taxonomy ID: 40347
Rank: species
Scientific name: Strongylus equinus
Authority: Strongylus equinus Muller, 1780