cephalotoxin
Noun
Meaning
cephalotoxin (plural cephalotoxins)
A substance, present in the salivary glands of cephalopods, that is toxic to crabs
Noun
cephalotoxin (plural cephalotoxins)
A substance, present in the salivary glands of cephalopods, that is toxic to crabs