CITRUS LIMONIA



Definition:

  1. [noun] hybrid between mandarin orange and lemon having very acid fruit with orange peel
    Synonyms: rangpur, rangpur lime, lemanderin, Citrus limonia