Sponge Anatomy

Word Bank

Ostia
Osculum
Choanocyte
Ectoderm
Amebocyte
Spicule