coreceptors

English

Noun

coreceptors

  1. plural of coreceptor