Definify.com

Definition 2025


pillworms

pillworms

English

Noun

pillworms

  1. plural of pillworm