Definition, synonyms and related words
Any of a class of complexes of astaxanthin and protein found in the carapace of lobsters