hemagglutinateEnglish

haemagglutinate, hemagglutinate

Verb

Cause the clumping together (of red blood cells)

English: haemagglutinate, hemagglutinate

English words with similar meanings

Show 1 words