We do not currently know of any synonyms for ecoartist.
The noun ecoartist is defined as:
See full definition of the word ecoartist.