Dictionary Definition:
○srotas n. the auditory passage of the ear Hariv. 2921 VarBṛS • the wax of the ear MBh. vi