Attested.to

Definition

any salt or ester of cyclamic acid.

Seed ·

Term in context

cyclamate in CommonParlance