Definition Definition

supercrescent - Meaning and Examples

Meaning of 'supercrescent' (Webster Dictionary)

1 . Supercrescent [ a.]
- Growing on some other growing thing.