phantom tumours

English

Noun

phantom tumours

  1. plural of phantom tumour