テクノシグニチャー Meanings Noun technosignature; evidence of past or present technology Jinuma: Japanese Dictionary · Word lists