meaning of Botenstoff

Botenstoff - German to English

neurotransmitter

View more

  • messenger
  • messenger material
  • semiochemical