Tamil Dictionary 🔍

sclera

n. வௌ஢விழிக்கோளத்தின் புறத்தோல்.


sclera - Similar Words