Outrageously Funny Search Suggestion Engine :: Oxyacanthus

🔎


What is the definition of Oxyacanthus? 🙋

👉 Oxyacanthus is a type of plant that has three leaves, which are arranged in a series and can be found growing on rocks or other surfaces. It's characterized by its distinctive leaf shape, which resembles a human face.


Oxyacanthus

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


Stained Glass Jesus Art