Definition Definition

supercrescence - Meaning and Examples

Meaning of 'supercrescence' (Webster Dictionary)

1 . Supercrescence [ n.]
- That which grows upon another growing thing; a parasite.