tumor English - Irish
1.
-
Englishoncology, pathology: an abnormal growth
-
Irishsiad
Related words
oncology angioma carcinoma lymphoma swelling neoplasm
English translator: English Irish tumor Eesti sõnaraamat Español Traductor Svenska Översättare