GeneralConnection.com
➔
Dictionary
ibn al-haytham
Noun
1. Alhazen
1. al-Haytham, Ibn al-Haytham, Al-Hasan ibn al-Haytham, mathematician, physicist, astronomer, uranologist, stargazer
Usage