I think this may be some sort of lime or other citrus fruit. This was growing in Padawan in Sarawak on Borneo. The photograph is from May 2014. Can someone give me the type of lime if it is a lime... or tell me what it is if it is not actually a lime? Thank you.