Glossary
Glossary Link
Trichooephaliasis
A condition resulting from an infestation of pinworms.
Posted
November 5, 2023
in
T
by
Glossary
Tags: