tumor English - Latin

1.

  • Englishoncology, pathology: an abnormal growth


Related words

gall  excitement  melanoma  swell  fermentation  swelling 




English translator: English Latin tumor  Eesti sõnaraamat   Español Traductor   Svenska Översättare