Malayalam Dictionary

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

netramajjaatantu

noun · നാമം

optic nerve

  1. optic nerve

Nearby in the dictionary

Support