Can't give you the scientific name, but it is a type of ball sponge -- a good thing. Filter feeders, sometimes they do well in our tanks, and sometimes not so well. If yours isn't doing well, it will start to die off -- turn black -- but shouldn't cause any real issues.