lemandarin
Meaning
- noun Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.
Similar words
rangpur lemonime sweet lemon limetta lemon cleopatra mandarin lemon-lime blood lime meyer lemon mandarin
Save “lemandarin” to learn later