Logo
Search icon

poriferan

noun

Meaning

  • Any sponge of the phylum Porifera.