citrus limonia Meaning, Definition & Usage

  1. noun hybrid between mandarin orange and lemon having very acid fruit with orange peel
    rangpur; rangpur lime; lemanderin.

WordNet