microtumour

English

Etymology

From micro- +‎ tumour.

Noun

microtumour (plural microtumours)

  1. Alternative form of microtumor.