Outrageously Funny Search Suggestion Engine :: Amyrin

🔎


What is the definition of Amyrin? 🙋

👉 'Amyrin' is a compound of amino acids found in the plant amyris bark that has several medical properties. It is used in traditional medicine to treat various ailments, including arthritis and cancer.


amyrin

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


Stained Glass Jesus Art