cyanosponge
English
Etymology
From
cyano-
+
sponge
.
Noun
cyanosponge
(
plural
cyanosponges
)
(
biology
)
A
symbiont
of a
cyanobacterium
and a
sponge