Wiktionary
microgliomas
n. (plural of microglioma English)
n. (plural of microglioma English)