Etymology

microembolization

Today it means: Embolization on a small scale. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok