sweet lemon

Noun

 * 1) Any of several plants that produce fruit resembling lemon or lime, but less acidic than lemon.
 * 2) A plant of the species  (syn. ) or its fruit.

Synonyms

 * sweet lime, limetta, bitter orange

Translations

 * Hindi:
 * Persian: لیمو شیرین
 * Punjabi: ਮੁਸੰਮੀ