Outrageously Funny Search Suggestion Engine :: Sycomorus

🔎


What is the definition of Sycomorus? 🙋

👉 Sycomorus is a genus of flowering plants in the family Cyperaceae, native to Europe, Asia, and North Africa. They are commonly known as "the flowered mice" due to their distinctive appearance. Each species has its own unique characteristics, including flowers with five petals (syringa) or six (sycomorus).


Sycomorus

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


Stained Glass Jesus Art