EGAVE

levitide

Meaning

  1. noun An antimicrobial oligopeptide present in the skin of some amphibians

Similar words

limnonectin lebocin lebectin phylloseptin syphaxin enkelytin haemadin xenavidin bdellin lipotripeptide

Save “levitide” to learn later