Home
Search
Index
Definify.com
Definition
2024
tumours
tumours
English
Alternative forms
tumors
(
mainly US
)
Noun
tumours
plural of
tumour
Similar Results
Timous
Fumous
Tumor