English

edit

Noun

edit

halichondriid (plural halichondriids)

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