Outrageously Funny Word Definitions :: Sycettusa

🔎


What is the definition of Sycettusa? 🙋

👉 Sycetta is a genus of flowering plants in the family Lythraceae, native to Africa. These plants are known for their large, tubular flowers and are often used in traditional medicine as an aphrodisiac or to promote fertility.


Sycettusa

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


Stained Glass Jesus Art