The Law Dictionary
AMENTIA
Law Professor
10 years ago
In medical jurisprudence. Insanity; idiocy. See Insanity.
Exit mobile version