Attested.to

Definition

an epithelial cell that shaped like a cube

Seed ·