Definify.com

Definition 2024


inchworms

inchworms

English

Noun

inchworms

  1. plural of inchworm