IMMARCESCIBLE


Meaning of IMMARCESCIBLE in English

adj unfading; lasting.

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