Wiktionary
cyberartists
n. (plural of cyberartist English)
n. (plural of cyberartist English)