English

edit

Noun

edit

idiobionts

  1. plural of idiobiont