What is the definition of Scutoscypha? 🙋

👉 Scutoscypha is a biological term referring to a type of fungus that produces spores through a process called ascospores.


Scutoscypha


Stained Glass Jesus Art