Definify.com

Definition 2025


inchworms

inchworms

English

Noun

inchworms

  1. plural of inchworm