Attested.to

Definition

a medicine containing ascorbic acid, available in a number of countries worldwide.

Seed ·

Term in context

Cebion in CommonParlance