Outrageously Funny Search Suggestion Engine :: Alviducous

🔎


What is the definition of Alviducous? 🙋

👉 The word "alviducous" is a Latin word that describes a type of cure for leishmaniasis. It refers to the use of alvidin, a crude preparation made from the seeds of an alvida plant, as a remedy for the disease.


alviducous

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


Stained Glass Jesus Art