technosignatures

English

Noun

technosignatures

  1. plural of technosignature