Noun
spumigin (plural spumigins) (biochemistry) Any of a group of peptides that are protease inhibitors