Home

Word

Citrus limetta, n.
more info lemon tree having fruit with a somewhat insipid sweetish pulp
<noun.plant>

Citrus limetta sweet lemon sweet lime
semantic pointers
hypernym