immunothrombi

English

Noun

immunothrombi

  1. plural of immunothrombus