Definition, synonyms and related words
A respiratory pigment found in sipunculids, priapulids and brachiopods.