مُورْسَرِج

مُورْسَرِج

mūrsarij · noun

Meaning — English

  1. choroidal melanoma, uveal melanoma

Suggested websites

almaany.com · Wiktionary