Outrageously Funny Word Dictionary :: Toxoderopsis

🔎

What is the definition of Toxoderopsis? 🙋

👉 Toxoderopsis is a genus of flowering plants in the family Asteraceae, commonly known as Japanese knotweed or common knotweed. They are native to Asia and Europe, but they can also be found in other parts of the world such as North America, Africa, and Australia. Toxoderopsis species have been used for centuries in traditional medicine as a remedy for various ailments due to their medicinal properties.


Toxoderopsis

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


Stained Glass Jesus Art