Attested.to

Definition

relating to or existing on or affecting the skin

Seed ·

Term in context

dermal in CommonParlance