YourDictionary

levodopa medical definition

noun
See L-dopa.

Learn more about levodopa

link/cite print suggestion box