phosphoreceptors
English
Noun
phosphoreceptors
plural of
phosphoreceptor