Oziotelphusa_stricta
Oziotelphusa stricta
Species of crab
Oziotelphusa stricta is a species of freshwater crabs in the family Gecarcinucidae. It is endemic to Sri Lanka. The species was initially categorized as Near Threatened by the finders, but recent observations included to vulnerable by IUCN Red List due to less abundance is observed localities and much restricted ecology.[1]