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.