You searched for: “phyllozooid
phyllozooid (s) (noun), phyllozooids (pl)
Free-swimming larva of certain crustaceans: The larvae of the spiny lobster and the sea-crayfish are called phyllozooids.