English
›
Words
a
sense organ
Translation:
English
Noun
4
receptor
Add
Translation