Kotomora
樹状細胞 (じゅじょうさいぼう) Japanese meaning | Kotomora