Noun
English Wikipedia has an article on:biosignatureWikipedia biosignature (plural biosignatures) (biology) Any measurable phenomenon that indicates the presence of life.