English

edit

Noun

edit

dendroceratid (plural dendroceratids)

  1. Any member of the order Dendroceratida of marine demosponges.