Definify.com

Definition 2024


pinworms

pinworms

English

Noun

pinworms

  1. plural of pinworm