Find the word definition

Wiktionary
bone-eating snot flower worm

n. A worm-like creature, ''Osedax mucofloris'', that feeds on the carcasses of minke whales in the North Sea.