Attested.to

Definition

a salt or ester of citric acid

Seed ·

Term in context

citrate in CommonParlance