lemon tree having fruit with a somewhat insipid sweetish pulp
Seed ·
Citrus limetta in CommonParlance