thromboid

thromboid definitions

noun
  • Synonym of thrombus 

adj
  • Resembling a thrombus