sweet lemon vs sweet limetta

sweet lemon

noun
  • Any of several plants that produce fruit resembling lemon or lime, but less acidic than lemon. 

  • A plant of the species Citrus medica (syn. Citrus limetta) or its fruit. 

sweet limetta

How often have the words sweet lemon and sweet limetta occurred in a corpus of books? (source: Google Ngram Viewer )