Outrageously Funny Search Suggestion Engine :: Cochylidia

🔎


What is the definition of Cochylidia? 🙋

👉 Cochylidia is a type of fungus that grows on the surface of the skin, forming a protective layer known as a "cochlea." These fungi are responsible for protecting the skin from pathogens and other irritants.


Cochylidia

https://goldloadingpage.com/word-dictionary/Cochylidia


Stained Glass Jesus Art