emboloi
English
Noun
emboloi
plural of
embolos