endocytobionts

English

Noun

endocytobionts

  1. plural of endocytobiont