Attested.to

Definition

electric phenomena in animals or plants

Seed ·

Term in context

bioelectricity in CommonParlance