hypertumours

English

Noun

hypertumours

  1. plural of hypertumour Alternative form of hypertumors.