What does Botenstoff mean?

Botenstoff - German to English

neurotransmitter

View more

  • messenger
  • messenger material
  • semiochemical