ケットウジコソクテイ
Meanings
Noun
Medicine
1. self-monitoring of blood glucose; blood sugar testing; SMBG
Composed of
blood sugar
self; oneself
measurement