emboluses
English
Noun
emboluses
plural of
embolus