allozooid
/æləˈzɔɪd/Definitions
1. noun
A type of colonial organism that consists of multiple cells, often found in sponges and other invertebrates.
“The sponge’s body consisted of a large number of allozooids, each with its own unique functions.”
1. noun
A type of colonial organism that consists of multiple cells, often found in sponges and other invertebrates.
“The sponge’s body consisted of a large number of allozooids, each with its own unique functions.”