holoreceptors
English
Noun
holoreceptors
plural of
holoreceptor