Parenchymella
A type of larva of a Demosponge composed of an envelope of flagellated cells surrounding an internal mass of cells.[1]
A type of larva of a Demosponge composed of an envelope of flagellated cells surrounding an internal mass of cells.[1]