anticoagulant_medicationEnglish

anticoagulant, anticoagulant medication, decoagulant

Noun

Medicine that prevents or retards the clotting of blood

English: anticoagulant, anticoagulant medication, decoagulant

English words with similar meanings

Show 2 words