Definition and meaning of mental retardation