VariousWords beta
Related Terms:
Noun
Definition: A substance, present in the salivary glands of cephalopods, that is toxic to crabs
VariousWords beta
Definition: A substance, present in the salivary glands of cephalopods, that is toxic to crabs