VariousWords beta
Related Terms:
Noun
Definition: An antibacterial peptide produced by the silkworm Bombyx mori; the gene responsible for its production
VariousWords beta
Definition: An antibacterial peptide produced by the silkworm Bombyx mori; the gene responsible for its production