Outrageously Funny Search Suggestion Engine :: Sphenocarcinus

🔎


What is the definition of Sphenocarcinus? 🙋

👉 Sphenocarcinus is a genus of flowering plants in the family Lamiaceae, native to South America. They are known for their distinctive sphenophyllous leaves and large flowers with five petals.


Sphenocarcinus

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


Stained Glass Jesus Art