Letterora

tumours

9 points English 7 letters Uncommon Commonness #48,331 Valid in: UK dictionary

Definitions

noun

an abnormal new mass of tissue that serves no purpose

Definition: WordNet 3.1, Princeton University.

Anagrams

Words you can make from TUMOURS

Unscramble these letters →

Useful lists

Related lists