Shulog

Shulog
English: Translation
worm from the earth
noun
Insects and small creatures
https-theconversation-com-curious-kids-do-worms-have-blood-and-if-so-what-colour-is-it-147578