meaning of Carbidopa

Carbidopa - German to English

carbidopa