English

edit

Noun

edit

microcitomas

  1. plural of microcitoma