Kotomora
共生生物 (kyouseiseibutsu) Japanese meaning: symbiont | Kotomora