Attested.to

Definition

a simple sugar found in lactose

Seed ·

Term in context

brain sugar in CommonParlance