What is the full meaning of eledoisin
a small protein from the salivary glands of various octopuses [n -S]
Example of the word eledoisin placed on a Scrabble board.