oligoastrocitome

Italian

Noun

oligoastrocitome f

  1. plural of oligoastrocitoma