1 wild lemon | Definition of wild lemon

wild lemon

noun

Definition of wild lemon

2a : any of several Australian shrubs (as P. oleifolia) of the genus Plectronia (family Rubiaceae)
b : a caper (Capparis nobilis)
3 New Zealand : tarata