No, the word 'organisms' does not generally imply animal life.Organisms generally implies animal life, but you do you
I will not further derail this thread by arguing over a meme. So this will be my last post about baboon's meme.
The meme is mostly false information. I know it, I believe that you and most everyone else here knows it.