Extravasate Meaning
There are 3 meaning(s) for word Extravasate
Meaning 2 : force out or cause to escape from a proper vessel or channel
Meaning 3 : geology: cause molten material, such as lava, to pour forth
Similar words of Extravasate :
