Attested.to

Definition

extreme mental retardation

Seed ·

Term in context

amentia in CommonParlance