I have had these for a while and still have no idea what they are and its driving my crazy, does anyone know the "name" (not scientific) of them Acans Zoas any ideas?