Word info

teleradiograph

Noun

Meaning

teleradiograph (plural teleradiographs)

A radiograph transmitted by teleradiography

Source: en.wiktionary.org

Anagrams

Close letter words and terms