血けっ糖とう自じ己こ測そく定てい
Meanings
Noun
Medicine
1. self-monitoring of blood glucose; blood sugar testing; SMBG
Kanji used
blood
sugar
self
oneself
survey
define
Composed of
blood sugar
self; oneself
measurement