English edit

Etymology edit

Clipping of translingual Poecilosclerida

Noun edit

poecilosclerid (plural poecilosclerids)

  1. Any demosponge of the order Poecilosclerida