Kotomora
マルピーギ管 (マルピーギかん) Japanese meaning | Kotomora