Thayer's Greek Lexicon

 1. a large thick drop, esp. of clotted blood