ダコウドウミャク
Meanings
Noun
Anatomy
1. tortuous artery
Composed of
meandering; snaking; zigzagging
artery; arterial road; major route