CHOANOCYTES

Definition of CHOANOCYTES