Outrageously Funny Search Suggestion Engine :: Lepidohelea

🔎


What is the definition of Lepidohelea? 🙋

👉 Lepidohelea is a genus of flowering plants in the family Asteraceae, native to Southeast Asia and India. They are known for their colorful flowers, which can range from small to large. Some species are used in folk medicine for various ailments, including nausea, vomiting, and diarrhea.


Lepidohelea

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


Stained Glass Jesus Art