Thumbnail

Phrase or Word
Пиявка
Literal English Translation
Leech
Definition
Obsequious, annoying, hard to get rid of.
Language
Russian
Type
Faunamorph
Subcategory
Insects, Arachnids, Creepy Crawlies…
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World