Meanings

  1. blood clot, thrombus