Definify.com

Definition 2025


teleradiograph

teleradiograph

English

Noun

teleradiograph (plural teleradiographs)

  1. A radiograph transmitted by teleradiography