stunted
STUNTED
, pp. Hindered from growth or increase.