idiobiont (English, noun)
expansion: idiobiont (plural idiobionts)
Senses:
glosses: An organism which is a parasite on an immobile host
Forms:
form: idiobionts
tags: plural