Kotomora
ハイブリドーマ Japanese meaning | Kotomora