Noun Definitionlemanderin1.Definition: hybrid between mandarin orange and lemon having very acid fruit with orange peelRelated Noun(s):citrus limonia, rangpur, rangpur limeCategory: Plants