honeycomb sponge
nounDefinition of honeycomb sponge
: a fine soft-fibered commercial sponge (Hippospongia equina elastica) of a massive form occurring in the Mediterranean and Red seas
Keep scrolling for more