2405 / 2512

What does 肿瘤 (zhǒng liú) mean in English?

肿瘤
zhǒng liú腫瘤

tumor