You searched for: “trophophore”
trophophore (s) (noun), trophophores (pl)
One of the wandering amboid nutritive cells in a sponge: Trophophores give rise to gemmules or embryos.

Trophophores have the function of supplying provisions or nutritional elements.