vanmaram

നാഡീകോശം - meaning in english

Meanings for നാഡീകോശം

noun
Neuron