Spanish-English dictionary »

tumoral meaning in English

SpanishEnglish
tumoral adjective

tumoral(of or pertaining to a tumor)
adjective