Outrageously Funny Search Suggestion Engine :: Lepidorrhachis

🔎


What is the definition of Lepidorrhachis? 🙋

👉 Lepidorrhachis is a type of plant that grows in the soil, often on rocks or other hard surfaces. Its roots are strong and can penetrate into the ground, allowing for deep-rooted growth. It's also known as a "lepidochorist," which refers to its ability to grow deeply in the soil without taking up much space.


Lepidorrhachis

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


Stained Glass Jesus Art