Word info

supercrescent

Adjective

Meaning

Growing on some other growing thing.

Source: Webster's dictionary

Close letter words and terms