animal ...
Definition of mutualist : Mutually dependent.
Synonyms:
interdependent, dependent, mutually beneficial