Citrus hystrix ?

Citrus hystrix ?;

Citrus hystrix?: Can anyone confirm that this is Citrus hystrix ?
It was found growing deep inside almost virgin forest, one full day's walk from the nearest village, on Khayangphung Mountain, Ukhrul District, Manipur at approx' 2000m asl.
In theory it is possible that the plants seen here have become naturalised from discarded seeds left by hunters as the area has been used previously as a camp.
Efi site link: Citrus hystrix