eledoisins

/ˌɛlɪˈdɔɪsɪnz/
noun
  1. Multiple types or instances of the peptide eledoisin.
    • Researchers compared the effects of several eledoisins on heart rate.
    • The lab synthesized artificial eledoisins for further study.
    • Different species of octopus produce various eledoisins.
What does "eledoisins" mean? | whatsthatwordmean | whatsthatwordmean