Kotomora
マルピーギ小体 (マルピーギしょうたい) Japanese meaning | Kotomora