photosymbionts

English

Noun

photosymbionts

  1. plural of photosymbiont