ケイドウミャクエコー
Meanings
Noun
1. carotid duplex (ultrasound)
Composed of
carotid artery