Outrageously Funny Search Suggestion Engine :: Oxybelus

🔎


What is the definition of Oxybelus? 🙋

👉 Oxybelus is a genus of flowering plants in the family Apiaceae, native to tropical regions of Asia and North America. They are characterized by their large leaves and flowers with a unique arrangement called cyme, which includes two lobes (cylindrically arranged) that open at the base for pollen dispersal.


Oxybelus

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


Stained Glass Jesus Art