siphonozooid noun1 •A polyp, in some soft coral colonies, that supplies water to the colony formssiphonozooids