djconn New Member Feb 4, 2005 #2 They look like little mushrooms to me but they prob. are too flat. I would have to say some kind of weird algae..interesting.
They look like little mushrooms to me but they prob. are too flat. I would have to say some kind of weird algae..interesting.