photosites

English

Noun

photosites

  1. plural of photosite

Anagrams