genus Strongylus
|
Strongylus edentatus (organism)
Strongylus edentatus
Alfortia edentatus
Id
46366006
Status
Primitive