Definition of “secretion” - English Dictionary

british dictionary