VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A growing mutation, usually abnormal.
Adjective
excrescent
Definition: forming an outgrowth (usually an excessive outgrowth)
Definition: Growing out in an abnormal or morbid manner or as a superfluity.