genus Strongylus
|
Strongylus equinus (organism)
Strongylus equinus
Palisade worm
Id
3064003
Status
Primitive