morotrophium

morotrophium

English Noun
Ad

Definition

An asylum or hospital for the mentally ill.

Ad