idiobionts
English
Noun
idiobionts
plural of
idiobiont