Definify.com

Definition 2024


biosignature

biosignature

English

Noun

biosignature (plural biosignatures)

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

Synonyms

Hypernyms