SYMBIOTE


Meaning of SYMBIOTE in English

[sym.bi.ote] n [F, fr. Gk symbiotes companion, fr. symbioun to live together] (ca. 1909): symbiont

Merriam-Webster English vocab.      Английский словарь Merriam Webster.