phosphotransmitters

English edit

Noun edit

phosphotransmitters

  1. plural of phosphotransmitter