Strongylida
E429166
UNEXPLORED
Strongylida is an order of parasitic nematode worms that primarily infect the intestines of vertebrates, including humans and domestic animals.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.