Meaning of 'cell body or cyton'

  • நரம்புச் செல் உடற்பகுதி


Browse English to Tamil Dictionary