コウカレイドック
Meanings
Noun
1. medical checkup that focuses primarily on problems that worsen with age
Composed of
anti-
aging; ageing; adding to one's years