Share
twitterlinkedinfacebook
Image 1 of 1
JGF-caterpillars-Lappet Moth-CR-9241.jpg
A caterpillar or larva of a Snout Moth or Lappet Moth species, Genus Euglyphis, on a leaf in the cloud forest of Costa Rica.