After reading this article you will learn about the meaning of mental retardation. The term mental retardation is of recent origin and emerged after medical, biological and psychological sciences accumulated enough knowledge. Earlier such people were referred to as “feeble minded or mentally deficient” implying that their conditions could not be improved and their cause […]