Attested.to

Definition

very finely granulated sugar that was formerly sprinkled from a castor

Seed ·

Term in context

castor sugar in CommonParlance