Idimeika (noun)

spider

Etymology

from: (eight) tiny hands

Source

slakgedasleng noncanon