Noun Definition

oxyuridae

1.Definition: pinworms

Category: Animals