thromboids
English
Noun
thromboids
plural of
thromboid