Word info Synonyms

biosignature

Noun

Meaning

English Wikipedia has an article on:biosignatureWikipedia
biosignature (plural biosignatures)

(biology) Any measurable phenomenon that indicates the presence of life.

Source: en.wiktionary.org

Synonyms

Close letter words and terms