Noctilucin
English Meaning
A fatlike substance in certain marine animals, to which they owe their phosphorescent properties.
Sorry, No Malayalam Meaning for your input!
See Noctiluci Want To Try Noctilucin In Malayalam??