Random
Living tumour Synonyms
Definitions for Living
(adjective) being in
effective
operation
(adjective) having being at the
present
time
(adjective) having or showing life
Synonyms for phrase
quick growth
live spot
quick bump
alive spot
active spot
vital spot
quick spot
quick prominence
current spot
LT abbreviation
LT
is an
abbreviation
for Living Tumour
What does LT stand for?
LT stands for "Living Tumour"
Definitions for Tumour
(noun) an abnormal new
mass
of tissue that serves no
purpose