English
›
Words
receptor
Translation:
English
Noun
4
a
sense organ
3
receiver
0
a
group of nerve endings specializing in receiving impulses
Add
Translation