bayucca Definitely a Limacodidae, Slug Moth Caterpillar. Could be an Acharia sp., Acharia ophelians is quite close (depending of the instar), but the markings do not perfectly match.
Comments (2)