Skip to
adverb
Describing organisms living in symbiosis, where one or both organisms benefit from the relationship; a mutually beneficial interaction.
Browse