What is the definition of Aleyrodid? 🙋 🔍
Aleyrodiid is a word used in ancient Egyptian medicine to describe the medicinal herb Alepocticum, also known as Amalaki. It is commonly believed that this medicinal plant possesses antimicrobial and antiviral properties.