cardiac_valveEnglish

cardiac valve, heart valve

Noun

A valve to control one-way flow of blood

English: heart valve, cardiac valve

English words with similar meanings

Show 1 words