LEVODOPA


Meaning of LEVODOPA in English

[levo.do.pa] n (1969): l-dopa

Merriam-Webster English vocab.      Английский словарь Merriam Webster.