Noun: developmentally challenged
- People with intellectual or developmental disabilities
"he started a school for the developmentally challenged";
Type of: people