Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
citrate
in English
citrate
us
/ˈsɪtrət/
uk
/ˈsɪtɹeɪt/
#uncommon
Definitions
Verb
to
form
a
citrate
compound
;
create
a
chemical
reaction
Noun
a
salt
or
ester
of
citric
acid
(
in
organic
chemistry
)