Poriferata(n. pl.) The Polifera.

Words within poriferata