photosymbioses
English
Noun
photosymbioses
plural of
photosymbiosis