Definify.com

Definition 2024


teleradiograph

teleradiograph

English

Noun

teleradiograph (plural teleradiographs)

  1. A radiograph transmitted by teleradiography