limonsito

limonsito
English: Translation
Philippine lime/lemon
Scientific Name
Citrus × microcarpa