SUPERCRESCENT


Meaning of SUPERCRESCENT in English

adj growing on some other growing thing.

Webster English vocab.      Английский словарь Webster.