"Slug" Caterpillar, Ecuador
Caterpillar of cup moth (Limacodidae) nibbling the edge of a leaf.
slug caterpillarLimacodidaestinging caterpillarecuadorinsectsinsecteinsectamacroinsect macro photographymindo