Definition, synonyms and related words
Any of a small group of antibacterial and antineoplastic glycoproteins present in sea slugs of the genus Aplysia.