sapecin

English

Noun

sapecin (uncountable)

  1. (biochemistry) An antibacterial protein present in a Sarcophaga

Anagrams