pseudoreceptors

English

Noun

pseudoreceptors

  1. plural of pseudoreceptor