English | German | Russian | Czech

bicarotid English

Meaning bicarotid meaning

What does bicarotid mean?

bicarotid

Having two carotid arteries

Are you looking for...?