Search Details

Word: levodopa (lookup usage) (lookup stats)


Meaning:

Noun:

  • A naturally-occurring amino acid found in food, converted into dopamine in the brain and body, and administered clinically in the management of Parkinson's disease and dopa-responsive dystonia.

Source: Wiktionary | Src Info »