lemandarin
Noun
Meaning
lemandarin (plural lemandarins)
Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.
Noun
lemandarin (plural lemandarins)
Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.