Attested.to

Definition

life sustained in the presence of air or oxygen

Seed ·

Term in context

aerobiosis in CommonParlance