English-Latin dictionary »

ulcer or tumor (malignant?) meaning in Latin

EnglishLatin
ulcer or tumor (malignant?) noun

carcinoma [carcinomatis](3rd) N
noun

Your history