Polish-English dictionary »

nowotwór meaning in English

PolishEnglish
nowotwór noun

neologismnoun
recently coined word

tumornoun
oncology, pathology: an abnormal growth

nowotwór złośliwy

malignant neoplasm

nowotwór złośliwy noun

cancernoun
disease of uncontrolled cellular proliferation

Your history