cardiovascular_systemEnglish

cardiovascular system, circulatory system

Noun

The organs and tissues involved in circulating blood and lymph through the body

English: circulatory system, cardiovascular system

English words with similar meanings

Show 1 words