Meaning of trichinella spiralis

Definition of trichinella spiralis

(noun) parasitic nematode occurring in the intestines of pigs and rats and human beings and producing larvae that form cysts in skeletal muscles

Other information on trichinella spiralis

WIKIPEDIA results for trichinella spiralis
Amazon results for trichinella spiralis