Search
Escto search a new word
cataract
nounEScatarata
originGreek
A large, powerful waterfall; also a clouding of the eye's lens that impairs vision.
Escto search a new word
A large, powerful waterfall; also a clouding of the eye's lens that impairs vision.