In keeping with the naming convention (Fullerenes), I'd go with "Wangerenes."
As far as a popular nickname, equivalent to "Buckyballs," I'm sort of stumped. Shengshapes, maybe?
Not "Shengshapes" but rather
Shenogains (ducks and runs)
How about testaora, or testaura?