English edit

Noun edit

halichondriid (plural halichondriids)

  1. (zoology) Any sponge in the family Halichondriidae.