English

edit

Noun

edit

limnonectin (plural limnonectins)

  1. (biochemistry) Any of a group of antimicrobial peptides present in the skin of some frogs of the genus Limnonectes