karkaramu meaning in english

[Skt.] n. A crab. endri. The sign Cancer. karkatigarbhamuvale like the crab’s f&oe;tus. For, like the young of the viper the crabs are supposed to be born by rending and killing the mother.