Kankhajura meaning in English is a translation of the English definition.

1.A long-legged centipede is common in damp places.There are cellars.

The post or function should be occupied or served by another.Can you be in my place?

Centipede : nocturnal predacious arthropod having a flattened body of 15 to 173 segments each with a pair of legs, the foremost pair being modified as prehensors.The centipede is on the floor.

The lower part of a structure is often used for storage.There is water in the cellar.