Definition of “thrombosis” - English Dictionary

English