Choanocyte flagellated