inscribed matter
English
Noun
inscribed matter (uncountable)
- physical material, containing an inscribed message, used as a means of communication between intelligences separated by astronomical distances
References
- nature.com/nature/journal/v431/n7004/abs/nature02884.html