Outrageously Funny Search Suggestion Engine :: Octotheca

🔎


What is the definition of Octotheca? 🙋

👉 Octotheca is a type of plant that has eight leaves, also known as an octothorax, and is typically found in tropical or subtropical regions due to its high water retention capacity.


Octotheca

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


Stained Glass Jesus Art