Definition, synonyms and related words
Any of a group of proteins present in the mesoglea of the jellyfish Aurelia aurita