Attested.to

Definition

microscopic organism such as an amoeba or paramecium

Seed ·

Term in context

animalcule in CommonParlance