English | German | Russian | Czech

neurotonic English

Meaning neurotonic meaning

What does neurotonic mean?

neurotonic

Having a strengthening or stimulating effect on the nerves. (not comparable) Relating to neurotony.

neurotonic

Any drug that improves the tone or force of the nervous system.

Synonyms neurotonic synonyms

What other words have the same or similar meaning as neurotonic?

neurotonic English » English

nervine

Are you looking for...?