Outrageously Funny Search Suggestion Engine :: Sciota

🔎


What is the definition of Sciota? 🙋

👉 Sciota is a genus of flowering plants in the family Fabaceae, native to Asia and Europe. The scientific name "Scychara" stands for "scythe," which could represent the plant's ability to cut or shape its stem into various shapes.


Sciota

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


Stained Glass Jesus Art