Attested.to

Definition

an innate mechanism in living organisms that controls the periodicity of many physiological functions

Seed ·

Term in context

biological clock in CommonParlance