EGAVE

dermalium

Meaning

  1. noun A spicule on the bounding membrane of a sponge.
Save “dermalium” to learn later