Citrus limetta
WordNet

noun


(1)   Lemon tree having fruit with a somewhat insipid sweetish pulp
 
x
OK