Definify.com

Definition 2025


hornworms

hornworms

English

Noun

hornworms

  1. plural of hornworm