Helodermin meaning

(biochemistry) A peptide in Gila monster venom.
noun
0
0
Advertisement

Origin of helodermin

  • Heloderma +‎ -in
    From Wiktionary