Noun
cyanobacteriosponge (plural cyanobacteriosponges) A marine sponge that supports a community of cyanobacteria