Reply To: Sponge, Bryozoa or Brain!!! Homepage › Forums › What Is It? › Sponge, Bryozoa or Brain!!! › Reply To: Sponge, Bryozoa or Brain!!! January 2, 2017 at 9:14 pm #16952 Linda McCallParticipant I think you nailed it!