Find the word definition

Wiktionary
stromuhr

n. An instrument for measuring the velocity of blood flow.

Wikipedia
Stromuhr

A stromuhr (literally: German for stream clock) was a medical instrument designed by Carl Ludwig in 1867 to measure the strength of flow in major arteries and veins.