English edit

Noun edit

symbiote (plural symbiotes)

  1. Synonym of symbiont

Related terms edit

Translations edit

French edit

Noun edit

symbiote m (plural symbiotes)

  1. symbiote, symbiont

Further reading edit