Outrageously Funny Search Suggestion Engine :: Oxychona

🔎


What is the definition of Oxychona? 🙋

👉 Oxychona is a genus of flowering plants in the family Apiaceae, native to South America and parts of Central and North Africa. They are primarily found growing on sandy or clayey soils, with some species being also found in rocky areas. Some species have been used for medicine due to their medicinal properties, including anti-inflammatory and antiviral effects.


Oxychona

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


Stained Glass Jesus Art