YourDictionary

Avenzoar medical definition

1090?-1162.

Spanish-Arab physician and writer whose Practical Manual of Treatments and Diet showed an advanced understanding of the human body based on science rather than speculation.

Learn more about Avenzoar

link/cite print suggestion box