Outrageously Funny Search Suggestion Engine :: Migneauxia

🔎


What is the definition of Migneauxia? 🙋

👉 Migneauxia is a species of flowering plant in the family Proteaceae, native to South Africa and South America. It's an evergreen tree or shrub with large, oval leaves that can grow up to 3 meters tall. The flowers are arranged in clusters of yellow or orange blossoms, which bloom from mid-June to early August.


Migneauxia

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


Stained Glass Jesus Art