underdeveloped for it's age (person/animal/plant) - Español Inglés Diccionario