vanmaram

നേത്രമജ്ജാതന്തു - meaning in english

Meanings for നേത്രമജ്ജാതന്തു

noun
Optic nerve