Ponderosa lemons – What is Ponderosa lemon?

Ponderosa lemons

Ponderosa lemon is citrus tree that resemble to regular lemon by shape and taste can be sour, sweet or something between fruit size 4-7 cm.

More information for growing