Definition, synonyms and related words
An antibacterial polypeptide present in the silkmoth Bombyx mori