microradiographs

English

Noun

microradiographs

  1. plural of microradiograph