Attested.to

Definition

an acid tartrate; a hydrogen tartrate

Seed ·

Term in context

bitartrate in CommonParlance