Attested.to

Definition

lemon tree having fruit with a somewhat insipid sweetish pulp

Seed ·

Term in context

Citrus limetta in CommonParlance