Inchworm

From Biology-Online Dictionary
Jump to: navigation, search

Inchworm

(Science: zoology) The larva of any geometrid moth. See geometrid.