astroblastomas
English
Noun
astroblastomas
plural of
astroblastoma