Home Tags Megalopyge opercularis

Tag: Megalopyge opercularis

Beware of this moustache like caterpillar as it can be really...

0
Puss Caterpillar (Credits: Canva) Have you ever seen bushy moustaches moving on plant bushes? Seems like an episode of our favourite cartoon...