IMMARCESCIBLE


Meaning of IMMARCESCIBLE in English

(a.) Unfading; lasting.

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