Attested.to

biological clock

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition an innate mechanism in living organisms that controls the periodicity of many physiological functions