immunoreceptors
English
Noun
immunoreceptors
plural of
immunoreceptor