sweet lime Meaning, Definition & Usage

  1. noun lemon tree having fruit with a somewhat insipid sweetish pulp
    Citrus limetta; sweet lemon.

WordNet