interestingasfuck

It turns out caterpillars writhe their bodies and shake their heads when they hear loud sounds because they are warding off potential attacks from parasite flies

It turns out caterpillars writhe their bodies and shake their heads when they hear loud sounds because they are warding off potential attacks from parasite flies

Related videos