Definify.com

Definition 2026


inchworms

inchworms

English

Noun

inchworms

  1. plural of inchworm