cytobionts

English

Noun

cytobionts

  1. plural of cytobiont