Kotomora
ペルオキシソーム Japanese meaning | Kotomora