Strongyloides ratti

Medical Condition:
Strongyloides ratti

A species of parasitic nematode found in rats.