NichiDict

テクノシグニチャー

[tekunoshigunichaa]

Meanings

1.Noun

technosignature; evidence of past or present technology