English

edit

Noun

edit

xenoreceptors

  1. plural of xenoreceptor