dextrodopa

English

Noun

dextrodopa (uncountable)

  1. (biochemistry) The counterpart of levodopa that has opposite chirality and does not have biological effects.

Translations