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