Advertisement
Advertisement
stroboradiograph
[stroh-buh-rey-dee-uh-graf, -grahf, strob-uh-]
noun
a stroboscopic radiograph.
Discover More
Word History and Origins
Origin of stroboradiograph1
< Greek ٰó ( s ) action of whirling + radiograph
Advertisement
Advertisement
Advertisement
Advertisement
Browse