Definition, synonyms and related words
A substance, present in the salivary glands of cephalopods, that is toxic to crabs