stereoradiographs

English

Noun

stereoradiographs

  1. plural of stereoradiograph