Interocular
English Meaning
Between, or within, the eyes; as, the interocular distance; situated between the eyes, as the antennæ of some insects.
Sorry, No Malayalam Meaning for your input!
See Interocula Want To Try Interocular In Malayalam??