microphotographs

English

Noun

microphotographs

  1. plural of microphotograph

Anagrams