poecilosclerid

English

Etymology

Clipping of translingual Poecilosclerida

Noun

poecilosclerid (plural poecilosclerids)

  1. Any demosponge of the order Poecilosclerida