Attested.to

Definition

the electric potential that occurs in a living organism.

Seed ·