kerem

Phonetic
[kerem]
English: Translation
worm
noun
Insects and small creatures