English | German | Russian | Czech

chemical messenger English

Meaning chemical messenger meaning

What does chemical messenger mean?

chemical messenger

Any compound that serves to transmit a message.

Are you looking for...?