stunted

STUNTED, pp. Hindered from growth or increase.