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