Find the word definition

Wikipedia
Parenchymella

Parenchymella is a type of larva of a Demosponge composed of an envelope of flagellated cells surrounding an internal mass of cells.