Tamil Dictionary 🔍

inchworm

Inch"worm`, n. (Zoöl.) Defn: The larva of any geometrid moth. See Geometrid.


inchworm - Similar Words