What is the definition of Volvorax? 🙋

👉 Volvavirus, a type of virus found in amoebae like amoeboid worms or protozoa.


Volvorax


Stained Glass Jesus Art