Lemanderin - Definition - Law Dictionary Home Dictionary Definition lemanderin
Definition :
A fruit tree Citrus limonia which is a hybrid between the mandarin orange and the lemon having a very acid fruit with an orange peel also the fruit of this tree the rangpur
View Judgments Citing this PhraseView Acts Citing this Phrase