neurin

English

Noun

neurin

  1. Alternative form of neurine