English | German | Russian | Czech

orotate English

Meaning orotate meaning

What does orotate mean?

orotate

(chemistry) any salt or ester of orotic acid

Are you looking for...?