meaning of hemagglutinate

1. cause the clumping together of red blood cells


Related Words

hemagglutinate |

Developed & Maintained By Taraprasad.com

Treasure Words