Glossary
A lesion of the appendical mucosa supposedly due to oxyurids (intestinal parasitic worms).
Posted
in
by
Tags: