try to get some pictures of it if you can, hard to tell by a descriptions. might be bacterial..
www.xenopuszoo.50megs.com