Meaning of lemon juice

Definition of lemon juice

(noun) usually freshly squeezed juice of lemons

Other information on lemon juice

WIKIPEDIA results for lemon juice
Amazon results for lemon juice