Attested.to

Definition

an X-ray of the entire body of an infant.

Seed ·

Term in context

babygram in CommonParlance