photosystems

See also: Photosystems

English

Noun

photosystems

  1. plural of photosystem