technofossils

English

Noun

technofossils

  1. plural of technofossil