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