English

edit

Noun

edit

levitide (plural levitides)

  1. (biochemistry) An antimicrobial oligopeptide present in the skin of some amphibians