Find the word definition

Wiktionary
radiophotos

n. (plural of radiophoto English)

Usage examples of "radiophotos".

But the radiophotos from last month's Russian circumlunar rocket take in an area of at least seven million three hundred thousand square miles of lunar surface alone.