isorhiza noun1 •An open, tubular nematocyst, in Cnidaria, that anchors the animal as it moves on its tentacles formsisorhizas