Glossary

Glossary


Embolus
A free-roaming clot that usually forms in the heart.
Advertisement