テクノシグニチャー 1technosignature ; evidence of past or present technology Translated by Jiyomi noun (common) (futsuumeishi) JMdict entry 2866177. Source and licence.