We do not currently know of any synonyms for immarcescible.
The adjective immarcescible is defined as: