Receptors

English Meaning

  1. Plural form of receptor.

   

Spanish Meaning

 

receptor