photosynthetrons
English
Noun
photosynthetrons
plural of
photosynthetron