Polish-English dictionary »

zespół downa meaning in English

PolishEnglish
zespół Downa noun

Down syndromenoun
genetic disorder caused by a chromosomal excess