neuroreceptors
English
Noun
neuroreceptors
plural of
neuroreceptor