Megascopic
English Meaning
Of or pertaining to the megascope or the projection upon a screen of images of opaque objects.
Sorry, No Malayalam Meaning for your input!
See Megascopi Want To Try Megascopic In Malayalam??