pinworms

English

Noun

pinworms

  1. plural of pinworm