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