1 loggerhead sponge | Definition of loggerhead sponge

loggerhead sponge

noun

Definition of loggerhead sponge

: a massive sponge (Spheciospongia vespera) of the West Indies and Florida that attains a weight of 700 pounds but is of little commercial importance