Meaning of oxyuridae

Definition of oxyuridae

(noun) pinworms

Other information on oxyuridae

WIKIPEDIA results for oxyuridae
Amazon results for oxyuridae