English

edit

Noun

edit

theonellid (plural theonellids)

  1. Any sea sponge of the family Theonellidae