symbiote

noun

  1. 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.

Symbiote Definition & Meaning | TranslatePulse