Attested.to

Definition

of or related to or containing aldehydes

Seed ·

Term in context

aldehydic in CommonParlance