photosynthesizers
English
Noun
photosynthesizers
plural of
photosynthesizer