Kankhajura ko english me kya kehte hain

कनखजूरा MEANING IN ENGLISH – EXACT MATCHESUsage : A common centipede, with only one pair of legs to each body segment.