Karkaṭa Share This Tweet « Back to Glossary IndexIt is Samyutha hastha mudhra. It means crab in Sanskrit. « Back to Glossary Index