underdeveloped (plant, animal, or person) - Turkish English Dictionary

Suggest a Term