fumarate

listen to the pronunciation of fumarate
English - Turkish
fumarat
English - English
any salt or ester of fumaric acid; they are produced in the body as part of the urea cycle
A salt of fumaric acid
fumarate
Favorites