symbiote
noun
- 1
An organism in a partnership with another such that each profits from their being together; a symbiont
Translate “symbiote” to another language
Click any language to open the translator with this word already filled in.
An organism in a partnership with another such that each profits from their being together; a symbiont
Click any language to open the translator with this word already filled in.