Englishfor English speakers
embolus English
Meaning embolus meaning
What does embolus mean?
embolus
Synonyms embolus synonyms
What other words have the same or similar meaning as embolus?