meaning of extravasate

1. To force or let out of the proper vessels or arteries, as blood.
2.
geology: cause molten material, such as lava, to pour forth


Related Words

extravasate | extravasated |

Developed & Maintained By Taraprasad.com

Treasure Words