TRICHINOSED

Definition of TRICHINOSED