Monarch caterpillars rule all the realm they can see. And they can see a lot, because they have 12 eyes! On each side of their head, they have 6 tiny eyelets, called stemmata, arranged in a semi-circle.

Keep Informed

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!