Attested.to

Definition

(biology) a scientist who studies living organisms

Seed ·

Term in context

biologist in CommonParlance