photoendosymbionts
English
Noun
photoendosymbionts
plural of
photoendosymbiont