xenoreceptors
English
Noun
xenoreceptors
plural of
xenoreceptor