Definition of “pepsin” - English Dictionary

british dictionary