desmedrado
Meanings
Adjective
1. underdeveloped; stunted
2. ruined
Examples5
situation in ruins
underdeveloped person
The Spain in ruins of the 17th century
underdeveloped body
poor health