meaning of hemagglutinate
1.
cause
the
clumping
together
of
red
blood
cells
Related Words
hemagglutinate
|
Developed & Maintained By
Taraprasad.com